iT邦幫忙

2024 iThome 鐵人賽

DAY 16
0

在開始講解路由設定之前,首先要先學會如何看懂路由表的資訊。

三臺虛擬機中,均可在命令列中使用ip routeroute查看路由表。

以 第1臺 Kali 虛擬機來作範例,以下是相關資訊的解說:

輸入ip routeroute查看路由表
image
可以看到有2個預設路由器以及2個直接連接的網路,而其中10.73.29.0/24這個直接連接的網路正是我們剛剛設定的「NatNetwork」NAT網路,並擁有以下資訊。

  • default via 10.73.29.1 dev eth1 proto dhcp src 10.73.29.6 metric 100:這一行表示預設路由(default route),也就是當封包的目標 IP 位址不在路由表中的任何其他條目時,將會使用的路由。在這個例子中,預設路由是通過網路介面 eth1 和網關 10.73.29.1。proto dhcp 表示這個路由是由 DHCP 協定設定的。src 10.73.29.6 表示從這台機器發出的封包將使用 IP 位址 10.73.29.6(來源位址)。metric 100 是這個路由的度量值,路由選擇時會考慮這個值,數值越小的路由優先級越高。
  • 10.73.29.0/24 dev eth1 proto kernel scope link src 10.73.29.6 metric 100:這一行表示一個直接連接的網路。10.73.29.0/24 是網路的 IP 位址範圍,/24 表示子網路遮罩為 255.255.255.0。dev eth1 表示這個網路是通過網路介面 eth1 連接的。proto kernel 表示這個路由是由核心自動添加的。scope link 表示這個路由只在本地鏈路有效。src 10.73.29.6metric 100 的意義與上面相同。

有了以上知識之後即可開始設定路由,使得封包能夠轉發至特定的虛擬機網卡。明天會開始介紹如何設定路由。


上一篇
Day15 - 虛擬機DNS伺服器設定
下一篇
Day17 - 虛擬機路由表設定
系列文
Packet流量密碼:透析虛擬化網路的封包世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言